﻿// --------------------------------------------------------------------------------------------------------------------
// <copyright file="ServiceConfig.cs" company="Data Ductus Malmö">
//   (c) 2010 - 2012 Data Ductus Malmö AB
// </copyright>
// --------------------------------------------------------------------------------------------------------------------

namespace DataDuctus.Snmp.Persistor.Core.Tests.TestData.Agent
{
  using System.Collections.Generic;

  using DataDuctus.Snmp.Persistor.Core.Attributes;

  /// <summary>
  /// Agent service configuration exposure.
  /// </summary>
  [Entity]
  public class ServiceConfig
  {
    #region Public Properties

    /// <summary>
    /// Gets or sets the services.
    /// </summary>
    [SnmpAccessor]
    public IList<WindowsService> Services { get; set; }

    /// <summary>
    /// Gets or sets the sys info.
    /// </summary>
    [SnmpAccessor]
    public SystemInfo SysInfo { get; set; }

    #endregion
  }
}